home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / gnu / glibc108.zip / glibc108 / stdio / temptest.c < prev    next >
C/C++ Source or Header  |  1993-12-16  |  521b  |  32 lines

  1. #include <ansidecl.h>
  2. #include <stdio.h>
  3. #include <string.h>
  4.  
  5. char *files[500];
  6.  
  7. int
  8. main ()
  9. {
  10.   char *fn;
  11.   FILE *fp;
  12.   int i;
  13.  
  14.   for (i = 0; i < 500; i++) {
  15.     fn = __stdio_gen_tempname((CONST char *) NULL,
  16.     "file", 0, (size_t *) NULL, (FILE **) NULL);
  17.     if (fn == NULL) {
  18.       printf ("__stdio_gen_tempname failed\n");
  19.       exit (1);
  20.     }
  21.     files[i] = strdup (fn);
  22.     printf ("file: %s\n", fn);
  23.     fp = fopen (fn, "w");
  24.     fclose (fp);
  25.   }
  26.  
  27.   for (i = 0; i < 500; i++)
  28.     remove (files[i]);
  29.  
  30.   exit (0);
  31. }
  32.